package com.promesa.test;

import com.promesa.util.CryptoUtils;
import com.promesa.util.Util;
import java.io.File;
import java.io.IOException;
import java.security.GeneralSecurityException;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class Prueba {
    
    public static void main(String[] args) throws GeneralSecurityException, IOException {
//        final String KEY_FILE = "init.key";
//        System.out.println(CryptoUtils.encrypt("promesa\\consultor", new File(KEY_FILE)));
//        System.out.println(CryptoUtils.encrypt("promesa600", new File(KEY_FILE)));
//        System.out.println(CryptoUtils.decrypt("9C6EBB541FEF774A7A773B0FF803D08F", new File(KEY_FILE)));
//        System.out.println(CryptoUtils.decrypt("DBA96B6F050436587F7F83EA3760F73A", new File(KEY_FILE)));
//        
//        List<String> listaNombreArchivosFTP = Util.obtenerListaNombreArchivosFTP();
//        for (String nombreArchivosFTP : listaNombreArchivosFTP) {
//            System.out.println("Nombre archivo : " + nombreArchivosFTP);
//        }
//        Util.actualizarAplicacion();
//        List<String> listaNombreArchivosFTP = new ArrayList<String>();
//        listaNombreArchivosFTP.add("lib");
//        listaNombreArchivosFTP.add("init.key");
//        listaNombreArchivosFTP.add("ftp.properties");
//        Util.instalarAplicacionPersonalizada(listaNombreArchivosFTP);
    }
}
